import EnemyControl from "./EnemyControl";

const { ccclass, property } = cc._decorator;

@ccclass
export default class BulleControl extends cc.Component {

	@property
	speed: number = 800

	start() {

	}

	update(dt) {
		// move
		this.node.y += this.speed * dt
		// 超出屏幕销毁
		if (this.node.y > 820) {
			this.node.destroy()
		}
	}
	
	onCollisionEnter(other) {
		// 如果碰到敌人，销毁自己，让敌人死亡
		if (other.tag == 1) {
			// 销毁敌人
			other.getComponent(EnemyControl).die()
			// 销毁自己
			this.node.destroy()
		}
	}
}
